storm petrel – Català–English translations

🇬🇧 en ca

storm petrel noun

  • small seabird
noneta, ocell de tempesta
Wiktionary Links